module.exports = {
    // 定义项目的运行服务器的对应路径 默认值是/
  // 实际的配置项，需要根据项目启动模式来进行选择使用什么路径
  // 开发环境下 地址为 /
  // 生产环境下 地址为 /films/
  // publicPath:"/films/",
  publicPath: process.env.NODE_ENV==='production'?'/films/':'/',
  // 修改css配置
  css:{
    sourceMap:true
  },
  productionSourceMap:false,
  
  pluginOptions: {
    'style-resources-loader': {
      preProcessor: "less",
      patterns: [
        "./src/assets/less/var.less"
      ]
    }
  },
  //请求代理到 API 服务器
  devServer: {
    proxy: {
      // 在项目中所有以/api开头的请求将都被代理服务器进行拦截处理
      '/api': {
        //这会告诉开发服务器将任何未知请求 (没有匹配到静态文件的请求) 代理到 http://localhost:80
        target: 'http://localhost:80',
        // logLevel 完成代理服务器的调试测试，建议将日志等级由error改成debug
        logLevel:"debug",
        pathRewrite: {
          '^/api':''
        }
      }
    }
  },
}
